The Top Twenty one Practices for Managing a Successful Online store Website