Fixed some things to add swig. 

wut are yu, a pleeb? ',:^)