Renamed Classes, added config

Renamed some classes to better suit the project plan, added in the
ability to configure ID's from a cofig file