Java from nothing, adding persistence added

Also added euler problem 3 solution