Started the base.

Using classes in another file rather than having it all in one file,
still debating if to have showtopic and showforum pages.