Updates to Todo list, continuing work on physics

More specifically, the code is basically done in pseudocode. Yay. Time
to actually stop procrastinating and get it all programmed.