removed unnecessary includes and add cmake user to gitignore