Modify user schema

 Fix #6
Modify user schema

Fix #5
Fix User Schema

Split ideas object inside user into three parts, ideas, favorites, and following.
Add requests, split the same as ideas but with a suggestions object. This holds the ids of request that the user has made suggestions to; further querying is needed to actually find the suggestions.
Merge branch 'master' of github.com:seadlng/seadlng