Urban Planning Code and its Discretionary Tools