Initial commit of new structure
Added gitignore