Changed project structure to exclude library code from jscover instrumentation. Added missing tests