added a spec for module inclusion nd extension
added a experimental 'game' script - a module includes iteslf recursively and hides methods