refactored join statements and fixed id assignment bug
add submenu for viewing sources by category
add submenu for viewing categories by source
add editing functionality to list categories submenu
add editing functionality to list sources submenu
update readme and comment out two small known bugs