Templated Self-Assembly in Three Dimensions Using Magnetic Levitation