basic structure support
support declaring multiple vars with same type
add tests for assignment and equality of each type
add test for empty program