F realtime

Contains all the realtime changes (Actors, Connections, CRUD). Actor Groups have been left out intentionally and will be added in the future.

Test it with 2 browsers open at the same time. When dragging stuff, it should get locked.

@transparencyint Please have all a look at the changes in `model.js` and `view.js`. There are new changes for the locking mechanism. Also, when this goes into master you need to `npm install` again and restart the server and brunch.