Have a go at laying out the different screens that you want in your app using bootstrap (this will make your life SO much easier)
Firstly: take a look at what bootstrap will do for you (open in a new tab)- http://getbootstrap.com/ - look at the CSS / Components / JavaScript tabs!
Secondly: create a new jsbin website - to use it we can include it like so:
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
Have a look at making all your other screens with popups (check the bootstrap documentation).