remove unused source
change version number
created base object classes