mostly finished classes

i basically have finished the classes. Will only need a little time to
finish.