Updated package.json, settings pane placeholder, cleaned a lot of code up

Thank you Magisun for being a better web developer than I and letting me
use your code as a reference
Merged with Phalanxia's branch.