update layout to allow am/pm view
add tablet layout
add optional field id for Alarm