-started implementing menus

-rearranged some code around, created Drawable interface
-code should now be quite modular though some improvements are yet to be
made