replaced hard coded plugin version. it now reads from plugin header.
Design changes
- SimpleDopeView no longer takes a plugin as parameter. now takes a path instead
- class now extends DopeRenderable
Added DopeRenderable class which implies that an object can be rendered.
removed redundant get_class call
fix double semicolon typo
add default values to plugin header data in case some of those data are not set on file.
added a note so that others do not remove the local variable.
some variable changes
- renamed reflection to class so it feels more natural
- render actions now use reflection to delegate action to function calls.
some preliminary event handling code
minor changes