Relocated scripts and service folder into .private, and added unit tests.