HashMap and stuff completed. Also caution at CRLF endings