added memory + more improvements
altered gitignore