read interface, interface changed for improved performance and readability
chnaged required from 2.7 to >=2.7
Merge branch 'develop' into updated-read-interface

Conflicts:
	manifest.php
Merge branch 'updated-read-interface' into develop