Refactors. Adds blank option.
Updates readme.