remove annotations from this class
Added support for saving the components to a file and reading them again