Stable commit. Fixed any errors associated with previous merge. "New" button still doesn't launch a new tab but I suspect that it has to do with the event listener. Continuing to look into the issue....