Added listeners to canvas element rather than document
Fixed removal of enemies via filtering