Enable Groovy Building and move applicable files.

Any source that is not tied to a gui form can be port to groovy.