added structs for trig funstions
added type enumns
added setters
added getters for trig functions
extended eval functions for trig structs
Memory management for trig stucts
unfinished print fucntion,

too lazy to write out entire switch
added tokens etc to manage trigs
added trig function non terminal
added trig nonterminal as case for the exponential
added sin cos tokens to lexer
messing with newlines on output load bar
changed image size
added cos functions etc
addenew images