added property class to store index and file directories