added class Poter and PoterTest