finish the forward unit AND add a .gitignore file