Last full commit. Unfinished light level. Polishing and documenting time.