Before you get too far,I suggest you find a way to generate the Gcode to run the machine.Five axis post processors need a good deal of customisation in any event and if your chosen software doesn't have a good base-you don't have a working machine.In other respects it looks like you have designed a portal machine with a few additional rails.