Source Update

Added window minimizing/maximizing