JS Practice v2

Final commit + comments