Organized code
Commented all OpCode