Bug fixes and tweaks

These are my main changes so far. This fixes alpha support, and the reset button (reported by shimmythejj). It also changes the default alpha for secondary lines to 0.1 (as requested by overloadut on his twitch stream).