Added a Character and CharacterModel class

currently using the train1 texture