Review, implementation and demonstration of dynamic analysis and ground motion models