Updated layout and inputs/outputs to align with Micro Use Case documentation. Updated requirements.txt and added .gitignore files