added fixedpoint.c and implemented fixed point number represnetation. I'm not sure yet if I'm going to reimplement it with structs, as right now its very unsafe for use by anyone pretty much besides myself (as I know exactly how it works).