Drawable class and menu modifications

Drawable abstract class added. Menu class now extends from Drawable.
Menu options are now backgrounded by a coloured rectangle.