added homework 4 answer
added most of the stuff
updated gitignore; need to do some stuff with homework 4 and the stack...