implement poisson generator and nicer colours
create buttons and fix colur in dooter