add spacemacs
better line opening
reorganize spacemacs