adding deps and main file