Adding Int datum type (useful for iteration)
Make missing enum cases in switches a hard error
Ignore temporary image files and generated icon in app folder