Added Tool System

tool system added finally and some other stuff (small unimportant edits)