Many independent short films wither away after festival season ends. Allen Maldonado wanted a place for them to live on. He explains how his new digital platform aims to make that happen.