Treffer: Development of a modular research platform to create medical observational studies for mobile devices