canvas now matches window size; added background
random new octopussescd code/Krake