updated regular expressions in the processor and added support for textarea and selectbox
added selectbox manual and updated the version of the document
new example with more features (components) showed
misc updates in code and inline documentation
ignoring emacs temp files
interface for a lexer/token scanner
implements ILexer

At the moment assumes tokens to be non-whitespace characters delimited by space,tab or new line feeds
closing parenthesses closes a token
added the namespace
ignoring vim's swap files
Lexer returns an array of objects(Tokens)
a simple implementation of a one-level parser
Interface for a parser
Merge branch 'feature/parsetree' into release/release-v-0.2
improvements:  and  are init'ed to arrays to prevent errors and when appending to ->label, a space character is appended at the end to separate the words
fixed the wrong keyword 'class'->'interface'
corrected the capitalization on the FormElement class name
Added Button element parsing
Merge branch 'feature/parsetree' into release/release-v-0.2
Changed the rendering method to the new updated version