wrapping controller in an array to avoid #angular-minification-problems