fsoa rest project