Added field checking on Patch Creation
Patch Application UI Skeleton
Finished UI and Code for Applying Patches, cleaned up some code. **needs testing**