Add maven compiler version
fix some minor issues with member creation