Added basic unit tests, composer configuration, autoloading, package structure