configuration for client on fx
restructured target to be more multi platform friendly