start to implement authentication
User authentication and Facebook sharing enabled
significant progress with everything
jshint fixes