Restructure Drawable and subclasses; get FirstLevel working