Corrected wrong name schemes, completed missing tests, removed misleading descs and added a test for before_filter