Training page, fixes #41 #9 #11