Misc. Bugs and Issues

Fixes: https://github.com/GraphAlchemist/Alchemy/issues/217
Fixes: https://github.com/GraphAlchemist/Alchemy/issues/221
Addresses: https://github.com/GraphAlchemist/Alchemy/issues/210
(hopefully) fixes: https://github.com/GraphAlchemist/Alchemy/issues/222
also adds styling to nodes and refines node interactions