Fix linked_list and elipsis args
Parser cleaner and more terse
Move helper function to bottom of ast file
Move boolean parsing to evaluation
Handle more base cases for better test coverage