Describe the types of and rights attached to estates in land including in your answer a treatment of easements and restrictive covenants