Keep It Functional - An iOS Functional Testing Framework