moved the static initializer into a static method
made photo album exceptions runtime exceptions