Vedi se qui trovi qualcosa da adattare o che ti possa dare indicazioni.