added documentation listing classes and methods

Things started to get a little messy. Had little time to work today but
began formulating docs for all the classes. Will need to finalize
design of project before moving further. Database design needs a
complete overhaul.