Cleaned up the messed up user controller and rediculous routes to it, fixed the bug where user_id doesn't get saved as INT in the session and therefore gets killed by fire due the new get_user_profile function.