Update some lib versions and added a -main function