add copyright and change module name for pre/post condition decorator sample
add memoization in decorators module, a sample file and the corresponding documentation