We would like to give thanks and acknowledgements to Computer Science & Electrical Engineering faculty members, Dr. Manas Gaur and Dr. Roberto Yus, as well as PhD student Yash Saxena, for their expertise and contributions towards the making of this guide.