Changed Lazer storage to be pointer-based, fixing a deletion bug.
Moved saving into Saving.cpp and Saving.hpp.
Changed Enemy storage to use pointers.