Faction and color refactored

Was using the wrong approach to Unity. Instead of thinking in Interfaces
and classes, must think in components.
Basic enemy

A very basic red cube enemy has been implemented.