Fixed cursor pos issue, broke text preview, started adding experimental move code