Hi Luke Horan,
Generally you can use the built-in module - Events by adding several metakeys to it - User Manual page 219
You will have an Event, the speaker and file attachments will be just metakeys. You can use ButtonSelector control to make a reference to Image and Documents module or to your File system.
You can have relations between modules based on item IDs and providers. In the backend we use QueryStrings where the item ID is appended as a parameter, so you can easily navigate among views in the context of the same or another module.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items