First structure sketch

reordered code, added new folders, etc...
added ModelBase class
added string resource file
renamed some existing classes
still la lot of documentation lacks