Moves shared library to a backend folder to complete separation.