Improve brick sorting performance

- [ ] provide a controller that handles brick position
- [ ] change brick sorting js so that ONE request is sent with array of brick id and position instead of one request for each brick to normal brickcontroller.
- [ ] update changelog