Refactored order model a LITTLE bit, and added sorting by categories for item selection [#17]