added Pair class and core package
refactored and overloaded click functions and added click from file method
added bin to git ignore
added a custom file reader class for reading pairs to util package