Merge pull request #1 from Thuleando/Shelley

Restructured, Added Procedure
Changed defaults to use LOCALTIMESTAMP