add bower
add starter layout
remove default styling
integrate snapjs for shelf
add toggle button for shelf