fixes the default hook

also adds a scenario for admin menu
refactors layout and implements a few scenarios

closes #174 @1:00