updated todo and readme
implemented various todos. -better rounding, etc