"shared.views..." suggests these modules are shared within the whole site, not just VPT, was this intended?  I was thinking we'd prefix the shared module names with VideoPageTool (rather than VideoHomePage and VideoPageAdmin).  I admit it's not the most clear name, but it fits with our naming conventions so far within the extension.  I agree the directory should be called "shared" tho.  @kenkouot, let me know what you think.