added sylvester dependency
added git ignore