WIP on basic test

Renamed to basic0, using pack0
Public headers for pack0 and punctuation