Doesn't need to be a field
Timeout for external API
Added Block infrastructure

Place, view, presenter, activity, routers, support views