Added interfaces for classes. Added some basic class specfic methods to ingame classes for testing. Rename classes for clarity, moved and seperated interfaces and classes for clarity.