moved most of project.core into new ns project.jumblr.requests for organizational purposes