Further work on the client side structure
Further work on client structure / work to get to working state
Separated out model objects into separate plugin
Removed unnecessary JARs from the model plugin