I think I have a final MonadInput class now.
I'm abandoning this branch of the code.

I need to rework the way I'm doing this.  I'm really unhappy with the
way that I laid out this program when I started and now it is very
difficult to change anything without destroying the whole program.  So
it is time to start fresh.

This is getting committed for reference purposes and nothing more.
Removing all monadinput crap from IO.
Full rewrite of system.  Slight change in algorithm.

- Now writes logs to sqlite database in current dir (temporary).
- Configures with a yaml file in current directory (temporary).
- Each exercise has own proficiency and will advance through workout at it's own pace.
Moving configs and db into .iron-tracker directory in home.