Major Bug Update

A few bugs and flaws in the program have been fixed, and well as a few
aesthetic changes.