Code

- basic enums
- implementation score strategy
Moving enums to enum package