separated library from executable
binary fractions done!

i finished the function that converts the fraction byte of a multibyte
binary number to 4-digit BCD and puts it in bcd+0 and bcd+1. also fixed
bug in SendBCD3
doc
Updated TempLookup

will now work with one lookup table per profile
switched to math32 and attempted pseudo-16bit adc

i was wrong about math32. it does have all the stuff like add and sub
it's just that the other functions are so much longer that i didn't
notice the small add/sub functions.
also attempted to create a 16bit adc by adding 64 10bit samples
moved delay functions out of spi_adc and bugfix
added commsmain: sends at clock tick
starting to integrate

added main.asm to test system integration
fixed timer2 isr bugs affecting lookup
fixed comms skipping values bug
doc
new utility: InitDE2

moved SP and LED initialization from main to utilities
ideally main should contain nothing more than lcalls
temperature control is now adjustable

moved away from lookup table. ideal temperature is now updated every one
second and the time register now holds the time in seconds.
doc
fixed adc reading and generalized readADC64

fixed problem with ADC giving erratic output by adding delay.
added initial state

Added the initial state the machine will enter when powered on. where
the ideal temp = actual temp
initial android commit
added function to read lm335

haven't tested decision yet
fixed comms bug caused by 16->32 bit change and added room temp output
doc
fixed decision

also please fix temp lookup because right now it doesn't compile
layout of UI
UI done except for strip chart