Added GUI stuff, the Journal (using placeholder texture) and small cleanup