Card devexp_415 - Allow for custom images for builds

See the `customBuild.json` for example (will be replaced with full example, serves just for testing now ;-).

TODO:

- [x] Add tests
- [x] Add example
no, it is not a pointer and it is always initialized to the default value in Go