This looks clean and nicely organized. Nice use of IIFE, and object oriented javascript. Though I wonder about `POLAROID.Home`. Does this suggest that you would add additional pages or modules to the `POLAROID` object? If so how do you manage the application when it becomes larger and more complex? One file? Multiple files? How do you load them? This file is an example of what JS pattern(s)?