Updated put_text (changed function signature: removed graphic_context and screen_infos and added parameters for background and foreground color).
Added other define.