First commit with source code and example project