Change tiles to use separate Frame class