Implementation of a home-based interactive training system for fall prevention: requirements and challenges