Refactoring needed

Packages should be used to organize code.
Gameboy emulation added