Working on presentation layer. Added error handling stuff
Added tests for RepositoryErrorBundle