added initial unit tests and folders