First commit

Added ProtectedInt class