adding doxygen file
updating git ignore to ignore documentation files for now
Adding structure for movement and fireing
Working on implementing fireing