Initial project setup and StringInputStream