Missing some details but good potential. Will return for a more polished version. Good work to the team!