Moved framebuffer creation out of monitor
Add initial version of ws_message type
Add id to message
Add initial version of deserializer
Add deinitialisation function to deserielizer
Add initial version of serializer
Add deinitialisation function to serializer
Add method for getting a surface from a resource
Add initial version of shell surface datatype
Add wayland shell surface interface implementation stubs
Add constructor
Add files for wayland shell interface implementation
Add wayland shell interface stubs
Add initialisation of wayland shell
Implement method for getting a shell surface
Initialize wayland shell from ws_compositor_init()
Whitespace cleanup: string.{c,h}
Add object logging context
Add logging call: ws_object_new()
Add logging call: ws_object_init()