Using frames instead of autolayout

 - Autolayout still has some annoyances, so im replacing the logic for
   frames.