first pass over implementation. added pictures for interactive_cut. added formulas for clarification
added gitignore for converted to pdf files