Initial commit--still a lot to get done, collision detection being the
highest on my priority list.