Added Back End System

The TestDriver class is in there for testing purposes, but shouldn't be
considered the main entry point for the entire project.