Added the New Action Bar and Fixed Some Bugs

Aren't we doing name private subclasses?