add formater
add array utility and move the selection mechanism to the table ctrl
add sort, move directives to proper file
add formater
use proper injection so that any column will have the default properties values. add the ability to override these values at configuration time
add the filter module into test coverage
add tests