<commit_before>#Extend version of the Angular Phonecat tutorial with added steps to include [webpack](http://webpack.github.io) and [gulp](http://gulpjs.com)

I created this fork because I didn't know how to split up an Angular project in a nice way. I used [RequireJS](http://requirejs.org) [before](https://twitter.com/escapedcat/status/433160981426880512), but it always felt to complicated in a way.

I tried a cleaner approach in 3 steps:
1. Just splitting files
2. Adding [webpack](http://webpack.github.io) to combine splitted files
3. Utilizing [gulp](http://gulpjs.com) to create a uglified build-file

I'm still not sure if this is the way to go, but so far it's working out. If you discover this and you have an opinion or feedback on this I'm more than happy to listen to it. [Open an issue](https://github.com/escapedcat/angular-phonecat-webpack-gulp/issues/new) or [send me a tweet](https://twitter.com/escapedcat).




##[Step-13 Split version](https://github.com/escapedcat/angular-phonecat-webpack-gulp/tree/step-13)

###Changes
Only the `controllers.js` file is split into two seperated controller files.



##[Step-14 Webpack version (simple)](https://github.com/escapedcat/angular-phonecat-webpack-gulp/tree/step-14)
<commit_msg>fixed typos and layout<commit_after>#Extend version of the Angular Phonecat tutorial with added steps to include [webpack](http://webpack.github.io) and [gulp](http://gulpjs.com)

I created this fork because I didn't know how to split up an Angular project in a nice way. I used [RequireJS](http://requirejs.org) [before](https://twitter.com/escapedcat/status/433160981426880512) but it always felt too complicated in a way.

I tried a cleaner approach in 3 steps:

1. Just splitting files
2. Adding [webpack](http://webpack.github.io) to combine splitted files
3. Utilizing [gulp](http://gulpjs.com) to create a uglified build-file

I'm still not sure if this is the way to go, but so far it's working out. If you discover this and you have an opinion or feedback on this I'm more than happy to listen to it. [Open an issue](https://github.com/escapedcat/angular-phonecat-webpack-gulp/issues/new) or [send me a tweet](https://twitter.com/escapedcat).




##[Step-13 Split version](https://github.com/escapedcat/angular-phonecat-webpack-gulp/tree/step-13)

###Changes
Only the `controllers.js` file is split into two seperated controller files.



##[Step-14 Webpack version (simple)](https://github.com/escapedcat/angular-phonecat-webpack-gulp/tree/step-14)

{'fraction_non_alphanumeric': 0.11443381180223286, 'fraction_numerical': 0.023923444976076555, 'mean_word_length': 4.587973273942094, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4761121', 'n_tokens_mistral': 822, 'n_tokens_neox': 747, 'n_words': 281}