I think that youre best of tackling this yourself or breaking it up in to pieces in separate posts of what you want to do. It looks like youre trying to get someone to do it for you