added in editor folds
potential bug
removed default dummy constructor
added in property of default value
#111: added in default value accessor to interface and abstract class
#111: added in default value to all classes
committing for backup