Use the Using keyword in CanConnectToDatabase instead of manually disposing and closing the connection in a finally-block. Thanks to Mitch!
Move a LOT of stuff to design form (events, attributes of forms like MaximizeBox, etc.) Thanks to Mitch for the idea
Move all enumerators into the namespaces; thanks again to Mitch for the idea!
Use the built-in Properties.Settings class by C# instead of our own Settings class