basic gem
better dsl
more dsl tweaks
readme