added first pass on abilities, also started integrating various modules into GameSystem modules, to show up, how they can be all integrated togather