added a cleaner interface for training and tagging; appears to tag everything with the first POS tag seen, though