Fixed some bugs, added entries to shader menu, almost done fixing shader menu.