An instruction manual is planned, but it needs a little time. (unfortunately our days also have 24 hours only)

About the Lower-/Upercase naming:
we startet this with view to the future. So we adapt a big part of the original Zend-Coding-Standards for the 2.9.
Class names may only contain alphanumeric characters. Numbers are permitted in class names but are discouraged in most cases. Underscores are only permitted in place of the path separator; the filename "Zend/Db/Table.php" must map to the class name "Zend_Db_Table".
If a class name is comprised of more than one word, the first letter of each new word must be capitalized. Successive capitalized letters are not allowed, e.g. a class "Zend_PDF" is not allowed while "Zend_Pdf" is acceptable.
Zend Naming Conventions