add sea struct
free allocated memory
Cleanup
Cleanup
Cleanup
Remove old lexer
flex & bison
Cleanup
Basic outline