Started structuring time pseudocode, added makefile, corrected .gitignore