impl free lexem list logic
clear 'main' entry point code, add mem free and print logic
rename function params in lexer and parser interfaces; add set list print function sceleton; add 'new line' char to format output