Improvements/formatting
Store peer pieces as pointers in slice