Understanding protein structure and dynamics: from comparative modeling point of view to dynamical perspectives