Is now working with object oriented style

No scoreboard yet
Globals have been eliminated