Make Renderable class more polymorphic thanks to lucas_cimon

Original issue: https://bitbucket.org/kevglass/slick/pull-request/15/making-renderable-class-more-polymorphic/diff