Added main menu and switched function around to support it
Completely changed the draw functions, it now relies on Raphael's change attr function