Reworked UI and added makefile pack rule.