added first surgical took track class functions
adding missed file
camera class designed
updated .gitignore
before merge
fixing merge error