New Main and New  Classes

Input Handling class added and implemented into a new main.
New initAllegro function.
Lots of Changes.