Client-Side will be uploaded when i will have free time to cleanup some code and write documentation.