documenation and code clean up
slight ui tweaks, reworking of pin dropping, documentation, custom pins ui showing if pins exist