Added rm-package type & updated basicSoftware
Updated documentation for .source files
Updated source files to use new object types