Started building Application object
  Probably will end up looking nothing like it does now
  At this stage I'm just trying to figure out what needs done
Added flush function to Library object to empty database and refresh data