Major changes

Integrated Sort