Things are working at a minimal level. No tests but basic documentation