#18 Technical Dept Episode 1
- Distinct default and Model JavaScript files
Closes #18 Technical Dept Episode 1
- Split JavaScript into modules