Playing with Uncle Bobs Clean Architecture