Added basic manager classes

Pulled and modified from charGen