Added Java Files
Added support to combine up to 5 items and fixed bugs