Fix spacing
Set clazz's pool
Improve readability of find_fields
add gitignore
Split up files