Javadocs...
Relocated and renamed queens/pawns storage.
Some extra asserts added for ensurance...
Added validation about format of added pieces.
Quick implemented tests fine.
Promotion and en passant possibilities.
Test to implement: position remains untouched after promotion