Made top level module
Refactored to more idiomatic project structure
Moved test to more idomatic layout
Integrate in financial datetime