UI and logic update.

Updated UI to adapt different window sizes;
Added checking for several common fields;
Updated checking for CTP checklist;
Added checking for SCR report.