Many changes detailed in the Changelog file. And bump to version 1.0.3

Signed-off-by: Aziz Light <aziz@azizlight.me>