server.js VERSION 3! (and code cleanup)

- server.js WORKS!!! :raised_hands: 
- We're going to start using `'use strict';`, so I added that to the top of all of the components and fixed related issues.