revamped folder structure, renamed 'utilities' to 'components', changed the meaning of 'utility' use utility namespace for spacing, visibility,... fixes #29