Its a pretty simple task, this is what need to be done:
- Look at the a few classes that I am going to send you (PM me after bidding to get it)
- Improve the overal structure to make it better and more sophisticated.
- Create a large (4-6) pages doc to talk about this design
- You dont need to compile to code just add methods, classes and comment it!
Just need good software design and documentation skill. Need to be done in 1-2 days.