Added gui manager and resource generator