Added Milestone 3 documentation and updated `.gitignore` with entry for compiled output.