You should look at RTx::Atom. I started extending it to support Asset Tracker, but got pulled away on other projects. Some day I'll get back to it... -Todd