add gitignore
first work on redesign
redesign