Big refactor

- removed component
- added browserify & gulp