Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional