Basic gem setup

Added gem version module and engine requirements in order to make generators