First round of refactoring with first funtional tests passing for fetching conferences.  lots of work still go to though
creating a conference now works.  code needs prettied up though