Format per coding standard
Add javadoc
Update constructor to scope fields with 'this'
Extract string to static final field