Made the Parser extend-able for future usage. Also changed ordering of inputs for the Unpacker.