updates to FileHandler -- added do_in_increments, cleaned up spec
design changes to FileHandler, a bit more modularizing, and retested
refactoring Message class and spec; both FileHandler and Message pass testing as of here
quick commit before restarting computer