All sha hash types added to executable fixes #31

Don't merge yet. Some changes needs to be made.