corrected bugs
added ignore file