added initialization lex tests
added test_init, started test_functions
update