List parser doesn't require backtracking anymore
Parser doc comments, HLint
Added error handling
Binary bool operators, better error strings