Caprica builds on Battlestar's social commentary