Ich würde auch mal schauen was es so Fertiges im Netz gibt, z.B. www.lynxmotion.com