Add getting options methods
fix get registry method
set placement if not set
ability to override placement when rendering.
functions for outputting.