Rush hour with gui and fixed bugs