Screen Gen developments

1. Cleaned up .gitignore
2. Renamed extract() to get_object_explorer()
3. Started writing screen generation functions