Efficient Archaeological Data Management with ArcheoBase: From Digital Data Entry to Analysis and Publication