added migrations for user roles & added extra routes for different roles
Created platform admin controllers and views, Scoped platform admin pages and created a half baked admin index page for all stores. Also refactored the require_admin method.