Added initial source files including Flight.java, Problem.java, and Solution.java