Merge pull request #5 from Bedunkevich/new_order

New order
design
api
api
api
design
Merge remote-tracking branch 'refs/remotes/origin/master' into new_order