Initial commit of files and file structure