Updated .gitignore
Changed lib output
Early version of ECSL