Harry: a lot of refactoring. Added edit order components, added checking
for creating orders, changed a few methods in order
Merge branch 'dev' of https://github.com/FCPDIT/TeamProject.git into dev
Merge branch 'dev' of https://github.com/FCPDIT/TeamProject.git into dev
Harry: removed some redundant JOption messages