Updated todo list, fixed bug in route, figured out how default values work so I think everything should be a DS.attr() if it can be, then, and cleaned up some dead code snippets