Removed generated files and did some changes Have not read it thoroughly