Added menu and basic insertion functionality