Second commit, has some basic controllers and admin area