Prepare for server-client split
Split server into separate artifact