Breaking up library
adding license file
Merge pull request #1 from financeCoding/master

Breaking up project into multiple files