adds map and contact form

- adds map box map
- adds contact form minus functionality
- re-organizes less so main.less imports everything with no styles