Rename magic.cpp to magic/magic.cpp