Initial commit for main siren classes