Did a bit of refactoring, made the page a bit prettier, added a separate demo page, updated README