Changed updateType, deleteType and viewType into enum and added them in
Structure package. Modified manipulation in Extractor
Added test cases for view and delete in Parser.

There are now errors in logic, please make corresponding changes.