Splitted project into two with common code.