Re-implement freedom.min.js. Close #160

If you're going to start deprecating tools, can you compile this somewhere else? Like build/