TextFields added methods to change editable
TextFields can now be instantiated with a custom width
Source code cleanups, fix pmd und findbugs errors and warnings