Initial code commit

Just enough to get going (basic styles, a web UI, etc.)