clean up files

add texmf files. ignore a bunch of things.
added Jake's modifications
ignore more things
added text scale change functions.
add update menu, load techela
new techela module
fixed logic bug in syllabus function