rename js folder to app
lexer for #20
remove logs in lexer for #20
functions lexer and parser
lexer and parser
fixes #52
abstract subscriptions
remove point inter-connection logic
function grammar and execution complete: closes #20