Skeloton code finished

Finished design pattern structure. Need to implement sorting algorithms