First pass with insert

Contains display code, a few hardcoded entities, and insert functions