Separate file for schema objects
1. File hamlet_package.sql was split on two files: hamlet_package.sql and hamlet_package_body.sql. This was made for more convenient testing and debugging.
2. Added functionality for automated script generation.
3. Some functions and procedures was rebuilded for using new functionality.
First example was rebuilded for using new ability of automated scripts generation