Atomic Assembly of Thin Film Materials