Initial commit with correct files and file structure