Second check in

Finished classes. Need to build out config file