client-side list displaying ok
functioning list with gotten/remove/add
added AJAX for retrieving the list, switch to JSON response
comments cleanup
decode strings when displaying to user, fixed up handling of _POST in server script so it now adds items properly
automatically retrieve list on page load
finish implementing remove server-side script
start to add support for name edit
save/load name edit properly on the client (no server yet)
add name editing support all the way to the server
ignore IDEA settings stuff
save/load "gotten" flag to server - still not updating model properly on load
load true/false values as booleans, not strings
comments cleanup. working on a bug where marking gotten adds newlines
implement a hacky fix the for the file pointer desyncing on "false"->"true" update
simplification using ng-show and ng-class
more cleanup, fix for the blunt race condition (still gaps)
moving name editing into a directive, partially done (still doesn't save to server, blur issues)
fix name editing, saves to server and blurs correctly now
fix up the list refresh to use a timeout, don't crash on $apply in the blur directive