some changes. stable and functional version

the only mockup is the size slider