Added tag filtering.  Added BaseController class.