Initialized basic package structure and finished Unit getters with documentation. Also introduced new concept of Game context.
Big commit
Added missing types.
Conflict resolved.