Refactoring: Renamed PackageCreateDelegateProtocol and the method to actually indicate creation.
NewPackageDialogue: Obsolete references removed.
Textfield's delegate, errorMessage textField.
New Package: Creation flow changed.
Delegate is asked to create a package directly by dialogue.
User will "stay" in the dialogue when an error pops up.
Project settings with new method to find if a resource path is already added to the project: More meaningful error message on creation.
Refactoring: Removed obsolete template method.
Window strongly referenced now.
New packages with .sbpack suffix.
Package icon added. Only a template.
Packages can be imported with the open dialoge.
Refactoring: PackageCreator now a PackageController.
Doing more than creation.
Refactoring: NSWindow as mandatory param in PackageController inifializer removed.
Packages can be removed now with PackageController.
RMDirectory can now tell whether they are a package or not.
Packages can now be removed with the right click menu or delete key.
Package import method by name added.
Refactoring: Renamed existing import method and added return values as well as NSError by reference.
Package creation dialoge will prompt user to import existing package.
Package can be created by using the + button in the bottom left panel menu.