update readme
fix deallocation of junk
fix code style
fix semicolon is tests