Begin total refactoring

Собрана вся необходимая информация, чтобы сесть и сделать плеер)