Added modules required for secure login.
Added new server.js file

Added server.js to test a login procedure without affecting current
code.
Added files required for user auth.
Setup server.js file to run the app

Added all the required modules to the file in order to setup the app
with a login system. All routes will be routed from app/routes.js.
Added the login route to routes.js
Added login and signup views.
User signup and login functional.

Added code to allow users to signup and login. If they provide the
wrong credentials no access is granted.
Use app.router to provide application routes

Authenticate and redirect users using app.router
Added names to the database
A new database model created to store livestock.

This creates a new collection in the database called livestock where
the farms livestock information will be stored.
Added ability to write to database array in the livestock collection
Create and update records in the livestock collection
Holding ID is now the primary key for the livestock collection
Changed direction to CattleTrack

A tool to track cattle on a farm. More specific with more precise
applications when compared with a general farm management tool.
Added /cattle route
Added route /cattle/:herd
Merge branch 'login'

Conflicts:
	app/app.js
	package.json
	views/dashboard.hbs
	views/layouts/main.hbs
	views/livestock/animal.hbs
	views/livestock/animals.hbs
	views/livestock/livestock.hbs