Merge pull request #11 from MN-Script-Team/master

Merging official changes with my working master branch
Added @lpshanley's create_panel_if_nonexistent function
Merge pull request #133 from theVKC/master

Added @lpshanley's new function