description field now posts correctly; misc refactoring

* HomeworkAssignment.java removed
* onCreate() shortened