button fixes, tab animation
new error function
renamed printmodule.lua and edited documentation