Split up entities into Table, View and Routine.
Changed method names.
Build method now will generate the code classes.