Added documentation, removed normalize, fixed file naming