Starting frontend layout and adding ViewComposer for sidebar

Signed-off-by: Euan Torano <euantorano@gmail.com>