1-9 Done

All seem to be working, need to write thorough tests for turn in