Example how to prototype fast and refactor using Nette and various components