initial commit with basic space gridding draft 1