5 Useful Apps you have never heard of