more sample assets
new tile class for background
better handling for tiles, firing