Hey good job so far on these extensions - you're off to a good start.
However, please read up on using namespace modules to protect your methods from over-writing or being over-written by other same-named methods from other extensions (yes, it has happened.)
Read this to start: http://www.thomthom.net/thoughts/2013/02/sketchup-plugin-checklist/
Dan has put together a much more comprehensive collection of links: http://forums.sketchup.com/t/ruby-learning-resources-wikilists/22861