Replaced rendering stack and backend with mxGraph2. Added new library shapes.