WARNING: This is my personal playground where I experiment with RubyMotion stuff. Don't expect this code to be a reference for RubyMotion coding style or to even compile.