Мисля , че ще намериш доста информация по въпроса ако се поразровиш малко из google