Added functional GUI manager and a basic GUI element named ColoredSquare.