added new libs for data and color chooser
implemented a new subject dialog
changed the persistance.xml to match desires