Started writing WebCLAnalyser visitor.

Analyser recognizes every part we are interested in the source so that we can later on do required transformtaions to the code. Later on we can write separate transformation generations using the data provided by analyser. Currently analysis and creating transformation items is not well separated.