layout class, default component view layouyt
housekeeping: move 'admin' directory to 'layouts'