Changed build system and added the UI dialogues