While I have neither the skill nor the interest in creating the entire mod idea from...
Download
Download
Download
Download
Download
Download
Download
Download