add elpa support
fix gitmodules paths