Added some Java algorithms and coding practices

-Implementations of linked list
-Classical prime finding algorithm
-Sieve of Erathothenes (Prime finding algorithm for massive amounts of data)
-Static factory programming practice and explaination
-Keyboard mapping problem and solution

etc.