Initial commit. Library ready.