Added and implemented GUI controller/layering system