a gui project for uni