Separate source for examples out into different files