Added unit testing fx
Seperated the duration computing by properties; Seperated easign by properties
First unit test