Putting the pieces together here ... ;) Basic rendering and blocking more or less done, next up is coloring and details.