seperate panel comonents in own files