I've seen something very similar in some other thread. You might find some parts of that post useful, not everything obviously, but I still think it is worth checking out. 
https://eduhelp945434737.wordpress.com/