updated tests for UGC and begun work on re-factoring memorywall controllers.
split controller into 2 - MemoryWallController and MemoryWallContentController.
added new class to control access to memory walls and converted to service.
changed user bundle services.yml to xml