Initial commit of project files and structure