Ignore files
Revamp file structure
Add deploy task