Created a new Features class. Modified extract_features to be more modular.
removing code from extract_features into analyze_lines