upgraded graphics engine to include high-quality vector graphics
Refactored, separate files for classes. Added save and load functionality