added file structure for session module