Updated rake file with functional and unit tests
Re-organized spec tests and added some unit tests
Updated travis configuration