Restructuring the whole thing
restructured all models and import commands, all models are now customizable