Change for specs
order test finished
Add order in. Add relevant tests in.
Add upward and downward method. Add relavent tests.
merge to master
Merge branch 'feature/category_order'