Implemented first PoC

TODO: Write to version file