Initial commit - added sources and build system