Made small changes to Unprotected and Protected. Added some tests for ProtectedArea.