‘MakerFest-17’ infuses love for science and technology