First version

Added first version, does only support decoding. No helpers for arrays yet.