Finished some ground work. Time to lay down some logic.