i think that it could be quiet easy to code but i'm not a coder, so i've only planned the features i could use.. if can be of any help, i could draw the scheme of how i "see" this hack
but don't want to steal the job to anyone.. it's just to help a bit