Added initial support for variable declaration and assignment