Wait a second... is this for a school project or an actual project for your employer? Either way it's not a good idea to be taking solutions provided by others, especially if you don't even understand them. I still don't see anything from you that indicates enough work on your end for me to assist you.