Refactored some of the functions used to extract features for modeling.  These can now be used across multiple models.
First pass at a customer model.
Added additional features like population and customer density which are decent predictors.
Pulling out customer model into its own source file.