made models its own module
added base for all models to import from
made models its own module
updated the gitignore to ignore files generated by the OS
corrected the imports
added the robot model