Forgot to add javascript and css files.
Added use of EventEmitters, possibly bad design?
Modified interaction to use EventEmitters
Added a User object to store user information.