Review initial commit

@meshy @maxpeterson How does this look?