BodyController added + misc changes

Added a top-level BodyController to handle user being logged in.