Missing semicolons
Simplify object creation
Fix spelling error
remove unused css
use short hand margin
remove unmatching closing div
remove unrequire input closing tags
Revert "remove unused css"

This reverts commit f82d610f6dd514aa31ba8b6f852c106284b448a3.
apply source formatting
fix invalid version number in package.json
add some basic documentation
Merge pull request #1 from imduffy15/master

Add documentation, fix npm install failing, fix missing semicolons, spelling errors