First step in refactoring: removing old classes
Creating the DataTable namespace
Creating the actions namespace
Menu refactoring
Adding Validator class
Adding the field factory
Fixing issue with unindexed columns
No longer calling the column filterQuery twice (Closes #235)
query isn't needed here
splitting up the getRows method some more so it's something resembling testable
Adding a fix to remove the initial requests bug
Adding confirmation (Closes #207)
fixing issue with the default sort options
refactoring the config system
refactoring the fields
errors only come back as strings now
Adding IoC registrations into the service provider
Updating the routes and filters
Updating the views
updating the controller with the latest refactoring