Split server actions into their own modules