code cleanup
adding bool option to use relative path
adding events and min width
GUI formatting