Added Guard and Spork for testing, changed to postgresql in database.yml
Database name cannot end in sqlite3 if we're using a postgre database.

At least I don't believe so. It broke my build, and this fixed it.
added view/edit profile front-end support

test of this can be accessed at localhost:3000/users/test_user_id.
It conforms to the api and makes a POST request to /users/edit_profile

Also auto-generated users_controller with rails generate controller users
Fixed frontend user view to better conform to ruby standards

Fixed routes.rb file
Renamed test_user_id.erb to show.erb
Moved javascript from views/users/show.erb to assets/javascripts/users.js.coffee
Turned /assets/javascripts/users.js.coffee into coffeescript
Removed static reference to googleapis jquery

This is automatically added from application.js, and is faster than pinging google for it
cleaned up users.js and moved the json around
Created basic user model
Created course, semester, and course_semester models
course, semester, and course_semester are related through a "has_many :through" association
course_semester is the middle model connecting course and semester
--amend
Created course, semester, and course_semester models
course, semester, and course_semester are related through a "has_many :through" association
course_semester is the middle model connecting course and semester
Created basic resource model
Edited .gitignore to ignore RubyMine files
files in .idea/ were creating merge conflicts
Did quite a bit. Implemented a basic front-end for "view courses". Did a
partial seed that I will finish later, and added ID's to
semester_classes
added untracked files
removed schema.rb. should be auto-generated
Added ignore rule for gedit temp files ending in ~
removed .idea files from version control. They should be present on local system
Removing ignored temp gedit files
Added gitignore rule for /db/schema.rb because should be auto-generated
removed seemingly redundant and ignored files