Generate .java files from diagrams

 - No content in .java files

This resolves #3, resolves #4 and resolves #5