Initial Commit for HW 3 CS 311 Fall 2013.

All Tests SUCESSFULL.

No pre and post conditions added since the HW is due in another 5 days.