adding general things like colours and square drawing