Removed expression from stmt type in AST. You cannot now have an expression by itself unless it's part of a statement.
Created weirdness.txt to document weird edge cases in our language.
Added times loop and relevant test. Decided to drop until loop.
Added field declarations and relevant test case.