add ag and syntastic, more reorg