implemented: if()/else()/end() (2/3), include() 1/3. use array instead of filestreams in find_commands() and exec_commands(), added file_to_array() and array_to_file()