Week 4 Update

Added Factory