Implemented RenderService to handle drawing Closes #46