Final with bugs fixed and rating bar added