Added proper position structure
- Added support for fixed point floating numbers to ByteWriter
  and ByteReader