added new converters and bug fixes
added an instance creator for singletons
added the Convertable class, a convenient syntactic sugar