Initial Model, loads from model.txt

Still need to build the different types of model