Fix advance channel reservation
Added .gitignore to project