change incomplete from a macro to a proper function
collapse and simplify comment states and move comment errors to error site
fix manual incomplete state in done
Merge branch 'fixed_comments' into develop
updated comments in decoder