added lzw assignment
new features
added assign5 and other shit