clean up a TODO comment
remove the SmartPointer stuff that never really worked
Merge pull request #118 from tjhei/simulator_cleanup

remove the SmartPointer stuff that never really worked
use introspection instead of hard-coded component