Errant Pointer fix
Fix Constructor and Required Fields requirements
Update README