Made inconsequential style change
Added Rmagick, added potential code in comments of pdf_uploader. Nothing else
Updated TODO list to ask for roster search capabilities and survey capabilities
Tried to add typeahead-rails. Will get back to this
Added basic roster search capabilities. Made course homepage look nicer for students.
Got Grim and added very baseline capabilities to uploader class
Created subpart model and implemented various associations
Migration to create Subpart model
Implemented subpart functionality and helper functions in assignment/submission models.
Added serialized "pages" array attribute to subparts
Fixed some styling and stuff on course homepage
Editting forms still and trying to make subparts work. Things still aren't good yet.
Got subparts and grim working with assignments. Next is adding page-choosing, integration with submissions, and full integration with grading
Made configure_subparts form thing work perfectly. Pages are assigned correctly and everything. All that's left to do is make gradings and everything else use subparts instead of assignments
Made gradings and grades and grading/grade assignment work with subparts. Still have to make submissions work perfectly with subparts
Subparts are now fully functional and operational.
Updated TODO list to reflect want for some javascript
Updated the assignment creation form a bit