Finished base system

The base system is now completely done as far as I can tell. I've
organized things better as well. Time to get started on writing the
timeline.