Refactored and restructured features from US 1.4 #12 and set up a base structure for US 1.0.2 #45
- Remodeled conditions in which attacks are used
- set up interface and abstract parent classes for all skills (leading to projectiles)

*pair programmed with Emmanuel