some css tweaks in preparation for refactoring the codeview
fix folder name
turn all codeview elements into classes
start moving log into its own object
start of making CodeView a class -- works, mostly, so far
executive decision: when the line is off-screen, move it to the top
build logpane
be more specific
new feature in Assembler that i don't actually need
closer to having codeview working
use sprintf
fix auto-assemble and error display
move registers into its own ui file
this seems to be necessary to let the assembler put things into discrete chunks of memory
remove a bunch of old stuff from ui, and some memory view tweaks
better memory-view size calculation, and put the background in the background.
lots of tweaking to make the memory view scrolling work right. the thing being scrolled has to be inside a container that scrolls!
hook up some simple key bindings to scroll around in memory.
show characters in the memory dump.
Merge branch 'mem' into css2