Really interesting concept! And you developed it very well, from the main idea to modeling the site. Good job and keep going! I'm sure you'll make it far ;)