restyle main page
testing out some js
add page router, create page template using components

reduce a lot of repeated code
merge dev