Adding gitignore
Adding router implementation from hackbg course repo