Added ability to post courses and grades
Fixed bug regarding objects and error messages when editing the profile and adding grades
Aesthetics and added in a functioning search API. Unsure about desktop product b/c it doesnt look functional.
Merge remote-tracking branch 'origin/sqlite'