I was looking at your app and it appears to and excellent job of of training for and opening and or a defense.
I see that your system allows input using the FEN system, (This might be a feature request not sure?) my idea is to use the app to store certain positions using FEN and train on those positions.
I will put it in a different way for clarity.
Example: I go to a tournament and I see my first game will be with white (I quickly review my opening moves for white) and then I review several positions (lets say 30 positions) that deal with tactics and or pawn structures in my opening line.
Is this possible with your present setup or does it need to be a feature request?