Separated project into src, doc and test directories.