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
Merge pull request #3 from MN-Script-Team/master

pull new new merge