Git ignore, readme and some changes