Extended the nodelist component to handle selection.
Updated tags editing in overlay to use components.
Added buttons to create new things in overlay for location, camera and tags.