Changed the outer background to be transparant and above the blocks. Also fixed an overflow. The inner workings needs to be redone