Basic Operations with Type casting

Still need to implement checking for variable is declared before
accessed.