Added GUI, lights and fixed some bugs