A Tutorial was already done on water.
But this one is beter...Great submission mate =)