backup of current progress, started design of "Object configurer" that
will be responsible for configuring of ObjectWithReward's from json
config.
- Added new files that should have been in last commit
Mostly final interface for object type handler
Partial implementation of object with reward constructor
Finalization of object type handler interface
- updated code to use new interface
- removed old DefObjHandler (todo - rename file)

Summary:
- most code but loading is now in place
- type names may deserve improvements (some of them are too similar)
- still barely compiles and not tested
Implemented basic loading from JSON
Object class handler is now a proper "handler"
- Some changes in interfaces
- Fixed some missing fields in serialization
- Moved object names to new handler