added popout button and modal for node creation
added css to make popup look nicer
added font awesome

in the future we will need to clean up the css. font-awesome is a pretty
nice file to have for icons.
merge in create-node-popup