Classes Reconstruction Part 1

Began redoing Unit Spawning. Added a weapons library. Note: some
problems with importing weapons and such may exist.