A project I am working on at the moment... here are just the basics ideas and the sense of how it will look in the future!