initial working implementation
update README and include first build