Open Pokemon is a library for those wishing to create a Pokemon clone. It will provide Pokemon classes and utilities.