Added Documentation

Also made minor changes to the windows form