Covers core case scenarios, and check of notification content.
Also moved home controller and moved controllers up a level in http.