added docs dir, and added first code to pass the property tests