add constant BITS_PER_BYTE and ...

start with initial contract of Peek
fix typo
format with astyle (see Readme.txt)