commit dev database
create API class and basic tests. Add ability to create and get ideas, based on user's access key
add Idea editing and deleting, with tests