Add GUI project

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add button to display summary of source directories

Signed-off-by: James Tasker <james_tasker1@hotmail.com>