Title: Added caching factory
Description: Created cachingFactory since
factories in angular are ii singletons.
controllers rewritten, with new factory
Edited: factories, SingleDocCtrl
Important: Not tested yet

Commit: Simon
Title: Front page create with its controller
Description: Front page added, with new routing.
factories have been updated with new naming,
and new functions matching the reset services

Fixed: The default document 71 routing
Important: Still no checks in the editor for empty information

Commit: Simon
Title: Quick fix ListDocumentCtrl
Description: The server call have been moved to a callable method
on the $scope for easy testing

Commit: Simon
Title: Local Storage, enviroment modes enabled

Description: Ace editor did not cache your current article before.
Now it caches it in the local storage, and first removes it when, you
create your article. It's persistant over sessions.

I have added an enviroment mode, so the server connects
to a different database, when you run in development or production

important: Still no tests on the client

Commit: Simon