Initial commit

Draws some faces correctly, if they use default alignment

Most variables are stubbed out, this needs work

Probably break the draw_face function out into a jump table

We should also probably process the watchface better when loading

Also, we need a save feature. JSZip should be fine for this though