Backend done + added gitignore