BUILD: 0.1 alpha NOTE: First build, single main() function BUILD: 0.2 alpha FIXED: Split into two functions allowing argv or iostream input Better directory handling