Better error checking, timecode handling

Checking size of timecode in text
Don’t allow creating map EP if Lat/Lon mote doesn’t exist
Changed function names for more consistency