Shuffled things around more work to come before things are ready
Got basic loading working after changes
Fixed paths in @annotations so engine loads
Relocated main api files for the better