added type checking mechanism
removed binary file
added code for if and if else construct
added code for elif construct
added to code evaluate decision constructs