So I have finally decided to have my own Site. Be patient, it is under development.