moved the view filters to the view lib and removed from application
naming update and config update - fixed application method_exists to is callable
clean up if {}