Added Apache Velocity template engine to easy manage output file layout
Process internal interfaces and save them to the separate package
Get the correct structure of output JPA file
Generate factory to instatiate appropriate instance of JPA for each stub type
Generate few constructors in case of multiple implementation of the same entity