better class which should work with collections as well, still wip..
Merge branch 'master' of github.com:M0rph3v5/LD27-10-Seconds