Adds initial configurations
Adds initial module structure
Adds linting rules
Adds initial build tasks and initial test