add as_json to Profile
add the Profiles controller