finish basic structure of pokemon classes