Got most of the core functionality hooked up and working.