Better folder structure
Added gitignore