UI Design updated with High-level abstraction diagram