start dynamic memory lab
over load some stuff
update gitignore
udpate