Rewriting movie app (currently broken)

Rewriting movie app because of memory issues. This currently breaks the
whole thing as I'm in the middle of rewriting