Skip over incomplete/too long rows.
Moved parsing from __init__ to parser.py
Parse magnitudes using parser method.
Updated tests.
Added test for empty magnitude.
Added parse_name() method.
Added tests for parsing name.