home work 1
homework 2
add timestamp
homework 3
add gitignore
homework 4
homework 5
homework 6 and 7
merge from github