switch to haml, WIP
adds bower support and some basic js dependencies