Added basic backend

Backend supports user creation, item creation and item deletion
Frontend has only tested user creation
Adding backend js files to grunt jshint task