adding git ignore
adding base api component