An open source presentation framework