Added repository and dependencies
Renamed main file, added unit tests
Added test