Reorganizing Preview tool

ErrorChecker - contains the error checking module
Errors - contains list of errors and their severities
View - contains the user interface module of preview of tool