Refactor
Add .gitignore
Relocate directive file
Add standard package files