Added Update Feature
added git ignore