Crystal growth from solution: Development in computer simulation