Class structure initialised

Rough class structure down. Main runner class and model module
containing the three object classes.