Final Version 1.0

Submitted in dropbox.
Only need to implement MVC.